package com.ruoyi.project.meal.domain;

import java.util.Date;
import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 牛奶明细对象 meal_milk_list
 * 
 * @author ruoyi
 * @date 2024-03-14
 */
public class MealMilkList extends BaseEntity implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** null */
    private Integer id;

    /** 主表主键 */
    @Excel(name = "主表主键")
    private Integer milkId;

    /** 班级 */
    @Excel(name = "班级")
    private String className;

    /** 院区 */
    @Excel(name = "院区")
    private String campus;

    /** 上报时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "上报时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date reportDate;

    /** 时间类别 */
    @Excel(name = "时间类别")
    private String time;

    /** 容量 */
    @Excel(name = "容量")
    private String capacity;

    /** 阶段 */
    @Excel(name = "阶段")
    private String level;

    /** 数量 */
    @Excel(name = "数量")
    private Long number;

    /** null */
    private Date udateTime;

    /** null */
    private String updateBye;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getMilkId() {
        return milkId;
    }

    public void setMilkId(Integer milkId) {
        this.milkId = milkId;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getCampus() {
        return campus;
    }

    public void setCampus(String campus) {
        this.campus = campus;
    }

    public Date getReportDate() {
        return reportDate;
    }

    public void setReportDate(Date reportDate) {
        this.reportDate = reportDate;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getCapacity() {
        return capacity;
    }

    public void setCapacity(String capacity) {
        this.capacity = capacity;
    }

    public String getLevel() {
        return level;
    }

    public void setLevel(String level) {
        this.level = level;
    }

    public Long getNumber() {
        return number;
    }

    public void setNumber(Long number) {
        this.number = number;
    }

    public Date getUdateTime() {
        return udateTime;
    }

    public void setUdateTime(Date udateTime) {
        this.udateTime = udateTime;
    }

    public String getUpdateBye() {
        return updateBye;
    }

    public void setUpdateBye(String updateBye) {
        this.updateBye = updateBye;
    }
}
